﻿.btn-group>button{
    text-decoration:none;
    color:#ffffff;
    height:41px;
        
        
}

.btn-group>button:hover{
    text-decoration:none;
    color:#ffffff;
    
    background-color:black;
    transition-duration:0.5s;
    transition-timing-function:ease-out;      
}

.dropdown-submenu{
    position:relative;
     
    
}

.login-usuario {
    list-style:none;
    font-size:12px;    
    top:-21px;
    right:-130px;
    display:block;
    width:425px;
    position:relative;
}

.login-usuario a {

    text-decoration:none;
    color:white;

}

.login-usuario li {  
    display:inline;
    border:2px solid #7f7f7f;
    background-color:#7f7f7f; 
    position:relative;
    padding:0px 5px;
    
}

.login-usuario li:hover {

    background-color:black;
    transition-duration:0.4s;
    transition-timing-function:ease-out;
    border:2px solid black; 
    
}

.dropdown-submenu>.dropdown-menu{
    top:0;left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
    
    
}

.dropdown-submenu:hover>.dropdown-menu{
    display:block; 
      

}

.dropdown-submenu>a:after{
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#cccccc;
    margin-top:5px;
    margin-right:-10px;
    

}

.dropdown-submenu:hover>a:after{
    border-left-color:#ffffff;

}

.dropdown-submenu.pull-left{
    float:none;

}

.dropdown-submenu.pull-left>.dropdown-menu{
     left:-100%;
     margin-left:10px;
     -webkit-border-radius:6px 0 6px 6px;
     -moz-border-radius:6px 0 6px 6px;
     border-radius:6px 0 6px 6px;

 }

